Implementation Experience with the OMG IN/CORBA Interworking Specification
نویسنده
چکیده
The Object Management Group has recently adopted a specification to standardise interworking between Signaling System No.7 systems and CORBA-based systems. This specification defines two types of interworking mechanism: 1. Interworking between CORBA-based TC-User Application Entities (such as CORBA-based Service Control Points) and legacy TC-User Application Entities (such as Service Switching Points), where communication between the Signalling System No.7 and CORBA domains is through a gateway mechanism that provides a CORBA view of a legacy target and a legacy view of a CORBA target. This is specified as the gateway approach; 2. Interworking between islands of CORBA-based systems using the existing Signalling System No.7 infrastructure as a transport network for CORBA messages between Application Entities. This is specified as the SCCP Inter-ORB Protocol. This paper reviews the current specification for the gateway approach and presents some enhancements that are based on practical implementation experience. An implementation of the gateway specification is outlined and performance characteristics are presented.
منابع مشابه
A formal notation and tool for the engineering of CORBA systems
CORBA is a standard proposed by the Object Management Group (OMG) in order to promote interoperability between distributed object systems. CORBA provides a programming-language neutral Interface Definition Language (IDL) that describes the syntactic aspects of services supported by remote objects. However, CORBA IDL does not provide any means to specify the behavior of objects in an abstract an...
متن کاملTowards Components that Plug AND Play
Component-based programming promotes a software development process where applications are built by composing reusable pieces of software, called components. This process requires a demanding form of compatibility between components, often dubbed as “Plug and Play”: Plugability refers to the syntactic compatibility between components while “playability” refers to their behavioural compatibility...
متن کاملPetri Net Based Behavioural Specification of CORBA Systems
CORBA is a standard proposed by the Object Management Group (OMG) in order to promote interoperability between distributed object systems. CORBA provides a programming-language neutral Interface Definition Language (IDL) that describes the syntactic aspects of services supported by remote objects. However, CORBA IDL does not provide any means to specify the behaviour of objects in an abstract a...
متن کاملThe Design and Performance of a CORBA Audio/Video Streaming Service
Recent advances in network bandwidth and processing power of CPUs has led to the emergence of multimedia streaming frameworks, such as NetShow, Realvideo and Vxtreme. These frameworks typically rely on proprietary stream establishment and control mechanisms to access multimedia context. To facilitate the development of standards-based distributed multimedia streaming applications, the OMG has d...
متن کاملReal-time and Embedded Distributed Object Computing Workshop
The OMG Real-time CORBA specification extends CORBA for use in real-time systems. Real-time CORBA provides a clean infrastructure for building distributed applications with time constraints. In addition, the Minimum CORBA specification offers a feature-optimized version of the CORBA specification that allows application designers to depend on the reduced feature sets of lightweight ORB implemen...
متن کامل